hitch pin - Deutsch Englisch Wörterbuch